package lumis.portal.fileparser;

/**
 * Stores the metadata of a file.
 * 
 * @version $Revision: 13093 $ $Date: 2011-05-28 18:40:18 -0300 (Sat, 28 May 2011) $
 * @since 6.0.0
 */
public interface IFileMetadata
{

	/**
	 * Returns the duration metadata.
	 * 
	 * @return the duration metadata.
	 * @since 6.0.0
	 */
	Long getDuration();

	/**
	 * Returns the height metadata.
	 * 
	 * @return the height metadata.
	 * @since 6.0.0
	 */
	Integer getHeight();

	/**
	 * Returns the width metadata.
	 * 
	 * @return the width metadata.
	 * @since 6.0.0
	 */
	Integer getWidth();

	/**
	 * Returns the format metadata.
	 * 
	 * @return the format metadata.
	 * @since 6.0.0
	 */
	String getFormat();

}
